@BOOK{parallel,
  AUTHOR="Ian Foster",
  TITLE="Designing and Building Parallel Programs",
  PUBLISHER="Addison-Wesley",
  YEAR=1995,
  ISBN="0-201-57594-9"
}

@BOOK{svn,
  AUTHOR="Ben Collins Sussman and Brian W. Fitzpatrick and C. Michael Pilato",
  TITLE="Version Control with Subversion",
  YEAR=2008,
  PUBLISHER="O'Reilly"
}

@BOOK{tnssitl,
  AUTHOR="Tobias Oetiker and Hubert Partl and Irene Hyna and Elisabeth Schlegl",
  TITLE="The Not So Short Introduction to \LaTeXe",
  YEAR=2008
}

@BOOK{texknuth,
  AUTHOR="Donald E. Knuth",
  TITLE="The \TeX book, Volume A of Computers and Type-setting",
  PUBLISHER="Addison-Wesley",
  ADDRESS="Reading, Massachusetts",
  YEAR=1984,
  ISBN="0-201-13448-9"
}


@BOOK{latex,
  AUTHOR="Leslie Lamport",
  TITLE="\LaTeX: A Document Preparation System",
  PUBLISHER="Addison-Wesley",
  ADDRESS="Reading, Massachusetts",
  YEAR=1994,
  ISBN="0-201-52983-1"
}

@BOOK{oosc,
        AUTHOR =        "B. Meyer",
        YEAR =          "1997",
        TITLE =         "{Object-Oriented Software Construction, Second Edition}",
        ADDRESS =       "Santa Barbara",
        PUBLISHER =     "Prentice Hall Professional Technical Reference",
   rec={na} }

@BOOK{clustering,
        AUTHOR =        "G. Gan and C. Ma and J. Wu",
        YEAR =          "2007",
        TITLE =         "{Data Clustering, Theory, Algorithms, and Applications}",
        ADDRESS =       "",
        PUBLISHER =     "ASA-SIAM Series on Statistics an Applied Probability",
   rec={na} }

@ARTICLE{proteins,
   AUTHOR="{Maiorov V.N. and Crippen G.M.}",
   TITLE="{Significance of root-mean-square deviation in comparing three-dimensional structures of globular proteins}",
   JOURNAL="Molecular Biology",
   VOLUME=235,
   PAGES={625--634},
   YEAR=1994
}


@ARTICLE{kmeans,
   AUTHOR="Yufang Zhang and Zhongyang Xiong and Jiali Mao and Ling Ou",
   TITLE="The Study of Parallel K-Means Algorithm",
   JOURNAL="Proceedings of the 6th World Congress on Intelligent Control and Automation",
   YEAR=2006
}

@ARTICLE{design,
    AUTHOR="W. Stevens and G. Myers and L. Constantine",
    TITLE="Structured Design",
    JOURNAL="IBM Systems Journal",
    YEAR=1974,
    VOLUME=13,
    PAGES={115--139}
}
    
@BOOK{pressman,
  AUTHOR="Roger S. Pressman",
  TITLE="Software Engineering - A Practitioner's Approach - Fourth Edition",
  YEAR=1982,
  ISBN="0-07-052182-4"
}
    

@ARTICLE{async,
  AUTHOR="Maurice Herlihy and Nir Shavit",
  TITLE="The topological structure of asynchronous computation",
  JOURNAL="Journal of the ACM",
  VOLUME=46,
  YEAR=1999,
  PAGES={858--923}
}

@ARTICLE{faulttolerance,
  AUTHOR="Edsger W. Dijkstra",
  TITLE="Self-stabilizing systems in spite of distributed control",
  JOURNAL="Communications of the ACM",
  VOLUME=17,
  PAGES={643--644},
  YEAR=1974
}
@ARTICLE{kmeans2,
  AUTHOR="Zhexue Huang",
  TITLE="K-means-type Algorithms on Distributed Memory Computer",
  JOURNAL="International Journal of High Speed Computing",
  VOLUME=11,
  YEAR=2000,
  PAGES={75--91}
}

@ARTICLE{kmeans3,
  AUTHOR="K. Stoffle and A. Belkonience",
  TITLE="Parallel k-Means clustering for large datasets",
  JOURNAL="Proceedings of EuroPar",
  YEAR=1999
}

@ARTICLE{superimposition,
  TITLE="A General Solution for the Optimal Superimposition of Protein Structures",
  AUTHOR="Qishen Li and Jian Shu and Zhaojun Shi and Dandan Zhang",
  JOURNAL="ICIC",
  PAGES={352--361},
  YEAR=2006
}

@ARTICLE{gauss,
  TITLE="Automatic classification of protein structure by using Gauss integrals",
  AUTHOR="Peter R\o{}gen and Boris Fain",
  YEAR=2002
}

@ARTICLE{koehl,
  TITLE="Protein Structure Similarities",
  AUTHOR="Patrice Koehl",
  YEAR=2001,
  JOURNAL="Curr. Opin. Struct. Biol.",
  PAGES={348--353},
  ISSUE=11
}

@ARTICLE{rmsd,
  AUTHOR="E. A. Coutsias and C. Seok and K. A. Dill",
  TITLE="Using quaternions to calculate RMSD",
  JOURNAL="Comput. Chem.",
  ISSUE=25,
  PAGES={1849--1857}
}

@ARTICLE{mapreduce,
    AUTHOR="Jeffrey Dean and Sanjay Ghemawat",
    TITLE="MapReduce: Simplified Data Processing on Large Clusters",
    SYMPOSIUM="Sixth Symposium on Operating System Design and Implementation",
    YEAR=2004
}

@ARTICLE{flynn,
  AUTHOR="Michael J. Flynn",
  TITLE="Some Computer Organizations and Their Effectiveness",
  JOURNAL="IEEE Trans. Comput.",
  VOLUME=C21,
  PAGES={948--960},
  YEAR=1972
}

@ARTICLE{zait,
    AUTHOR="M. Zait and H. Messatfa",
    TITLE="A Comparative Study of Clustering Methods",
    JOURNAL="Future Generation Computer Systems",
    VOLUME=13,
    PAGES={149--159},
    YEAR=1997
}

@BOOK{cplusplus,
    AUTHOR="Bjarne Stroustrup",
    TITLE="The C++ Programming Language, Third Edition.",
    PUBLISHER="Addison-Wesley",
    ADDRESS="Murray Hill, New Jersey",
    YEAR=1997
}

@ARTICLE{boinc1,
  AUTHOR="David P. Anderson",
  TITLE="BOINC: A System for Public-Resource Computing and Storage",
  JOURNAL="5th IEEE/ACM International Workshop on Grid Computing",
  YEAR=2004
}

@ARTICLE{boinc2,
  AUTHOR="David P. Anderson and Gilles Fedak",
  TITLE="The Computational and Storage Potential of Volunteer Computing",
  YEAR=2009
}

@BOOK{proteinsbook,
  AUTHOR="Albert L. Lehninger and David L. Nelson and Michael M. Cox",
  TITLE="Lehninger Principles of Biochemistry",
  EDITION="4th.",
  PUBLISHER="W.H. Freeman",
  YEAR=2004
}

@ARTICLE{sched1,
  AUTHOR="Josh Aas",
  TITLE="Understanding the Linux 2.6.8.1 CPU Scheduler",
  PUBLISHER="Silicon Graphics, Inc. (SGI)",
  YEAR=2005
}


@BOOK{tanenbaum1,
  AUTHOR="Andrew S. Woodhull and Andrew S. Tanenbaum",
  TITLE="Operating Systems Design and Implementation",
  EDITION="Second",
  PUBLISHER="Prentice-Hall",
  YEAR=1997
}

@BOOK{tanenbaum2,
  AUTHOR="Andrew S. Tanenbaum",
  TITLE="Modern Operating Systems",
  EDITION="Second",
  PUBLISHER="Prentice-Hall",
  YEAR=2001
}

@BOOK{sched2,
  AUTHOR="P. Brucker",
  YEAR=1998,
  TITLE="Scheduling algorithms",
  EDITION="Second",
  PUBLISHER="Springer",
  ADDRESS="Heidelberg"
}

@BOOK{loadbal,
  TITLE="Server Load Balancing",
  AUTHOR="Tony Bourke",
  Publisher="O'Reilly Media",
  YEAR=2001
}

@ARTICLE{macqueen,
  AUTHOR="J. Macqueen",
  TITLE="Some methods for classification and analysis of multivariate observations",
  SYMPOSIUM="5th Berkeley symposium on mathematic statistics and probability",
  VOLUME=1,
  PAGES={281--297},
  ADDRESS="Berkeley, California",
  PUBLISHER="University of California Press",
  YEAR=1967
}
  
@ARTICLE{kmeans-pm,
  AUTHOR="D. Pelleg and A. Moore",
  TITLE="Accelerating exact \emph{k}-means algorithms with geometric reasoning",
  SYMPOSIUM="ACM SIGKDD international conference on knowledge discovery and data mining",
  PAGES={277--281},
  YEAR=1999,
  PUBLISHER="ACM Press"
}

@ARTICLE{xmeans,
  AUTHOR="D. Pelleg and A. Moore",
  TITLE="\emph{x}-means: Extending \emph{k}-means with efficient estimation of the number of clusters",
  SYMPOSIUM="Seventeenth internation conference on machine learning",
  PAGES={727--734},
  YEAR=2000
}

@BOOK{murrayetal,
  AUTHOR="R. F. Murray and H. W.  Harper and D. K. Granner and P. A. Mayes and V. W. Rodwell",
  YEAR=2006,
  TITLE="Harper's Illustrated Biochemistry",
  ADDRESS="New York",
  PUBLISHER="Lange Medical Books/McGraw-Hill"
}

@ARTICLE{proteinclustering,
  TITLE="Protein Clustering and Classification",
  AUTHOR="Ori Sasson and Michal Linial",
  JOURNAL="The New Avenues in Bioinformatics",
  VOLUME=8,
  PAGES={203--226},
  PUBLISHER="Springer Netherlands",
  YEAR=2007
}

@BOOK{uml,
  TITLE="Unified Modeling Language User Guide",
  EDITION="Second",
  AUTHOR="Grady Booch and James Rumbaugh and Ivar Jacobson",
  YEAR=2005
}

@ARTICLE{softwarepractices,
  TITLE="Best practices for software development projects",
  AUTHOR="Mike Perks",
  YEAR=2003
}

@BOOK{mpi,
  TITLE="MPI: The Complete Reference",
  AUTHOR="Marc Snir and Steve Otto and Steven Huss-Lederman and David Walker and Jack Dongarra",
  YEAR=1996,
  PUBLISHER="MIT Press",
  ADDRESS="Massachusetts Institute of Technology, Cambridge, MA"
}

@BOOK{openmp,
  TITLE="Using OpenMP. Portable Shared Memory Parallel Programming",
  AUTHOR="Barbara Chapman and Gabriele Jost and Ruud van der Pas",
  YEAR=2007,
  PUBLISHER="MIT Press",
  ADDRESS="Massachusetts Institute of Technology, Cambridge, MA"
}

@ARTICLE{ewd1036,
  TITLE="On the cruelty of really teaching computing science",
  AUTHOR="Edsger Wybe Dijkstra",
  YEAR=1988,
  ADDRESS="The University of Texas at Austin, Austin, TX"
}

@BOOK{responsibility,
  TITLE="Object Design: Roles, Responsibilities, and Collaborations",
  AUTHOR="Rebecca Wirfs-Brock and Alan McKean",
  PUBLISHER="Addison-Wesley",
  YEAR=2003,
  ISBN="0201379430"
}

@String{BK = {Bj\"orn Karlsson}}
@BOOK{boost,
  TITLE="Beyond the C++ Standard Library: An Introduction to Boost",
  AUTHOR=BK,
  PUBLISHER="Addison-Wesley Professional",
  YEAR=2005
}
